mange of llamas - French English Dictionary